package br.com.sis.rh.util;

import java.math.BigDecimal;

import org.springframework.stereotype.Component;

import br.com.sis.rh.entity.Candidato;

@Component
public class ExpectativaProfissionalAux {

	public Integer atributosPreenchidos(Candidato candidato) {
		Integer atributosPreenchidos = 0;
		
		if(candidato.getCargoPretendido() != null && !candidato.getCargoPretendido().isEmpty()) {
			atributosPreenchidos++;
		}

		if(candidato.getPretensaoSalarial() != null && candidato.getPretensaoSalarial().getFixo() != BigDecimal.valueOf(0)) {
			atributosPreenchidos++;
		}

		if(candidato.getSegmento() != null && !candidato.getSegmento().isEmpty()) {
			atributosPreenchidos++;
		}

		return atributosPreenchidos;
	}
	
}
